machine-made trail - Alemán Inglés Diccionario